<?php
/**
 * Index.php
 * Description:目前正在使用的伪静态.
 * Author:ENimo Luo
 * 2009-09-01
 * QQ:87669051
 * www.anymoore.com
 *	 
 **/
include('../youngth/global.php'); 
$filePath="";//全局变量，文件存放路径
$indexPage=$filePath."anyindex.htm";//定义默认首页

if (file_exists($indexPage)||1) {
$indexPage=$filePath."indexsource.php";//若首页文件不存在重新定义默认首页
}
if(empty($_SERVER['QUERY_STRING'])){
include_once($indexPage); 
exit;
}

if (inject_check($_SERVER["QUERY_STRING"]))
{
   echo "<script> alert('What are you doing,Sir?');location.href='javascript:history.back(1)';</script>";exit;
}

mod_rewrite(); 
$pram=isset($_GET["pram"])?$_GET["pram"]:"";

//用于行为，形如：/?do-abc-did-2009.htm
$action=isset($_GET["do"])?$_GET["do"]:"";
$cid=isset($_GET["did"])?$_GET["did"]:"";
//echo "<p>$action=".$action."<p>$cid=".$cid."<p>";
//print_r($_GET);

/**********全局变量***********/

//用于分类页的分页，形如：/?class-abc-page-2009.htm
$classId=isset($_GET["class"])?$_GET["class"]:"";
$classPage=isset($_GET["page"])?$_GET["page"]:"1";

//用于分类页的分页，形如：/?cate-abc-page-2009.htm
$cateId=isset($_GET["cate"])?$_GET["cate"]:"";
$classPage=isset($_GET["page"])?$_GET["page"]:"1";

//用于文章页（可分页），形如：/?view-1288-page-2009.htm
$viewId=isset($_GET["view"])?$_GET["view"]:"1";
$viewPage=isset($_GET["page"])?$_GET["page"]:"1";

//用于直接读取文件，形如：/?file-creaHtm 则直接读取目录下的creatHtm.php文件
$fileName=isset($_GET["file"])?$_GET["file"]:"";

/**********全局变量结束***********/


//echo $_GET['pram'];
switch($pram){

case "class"://如：http://safe/nhszw/?class-timeNews-page-100
switch($classId) {
case "teachingTeam" : $viewId='13';require_once $filePath.'view.php'; break;
default :{$sid=$classId;require_once $filePath.'class.php'; }
};break;

case "view" ://如：http://safe/nhszw/?view-2786-page-100
switch($viewId) {
default :
	//if(file_exists('cache/view-'.$viewId.'-page-'.$viewPage.'.htm')) 
	//require_once 'cache/view-'.$viewId.'-page-'.$viewPage.'.htm';
	//else 
		require_once $filePath.'view.php';//$viewId=1; $viewPage=1; 
};break;

case "cate"://如：http://safe/nhszw/?cate-timeNews-page-100
switch($classId) {
//case "teachingTeam" : $viewId='13';require_once $filePath.'view.php'; break;
default :{$sid=$classId;require_once $filePath.'cate.php'; }
};break;

case "do" :
switch($action) {
case "showIndex" : require_once $filePath.'showIndex.php'; break;
case "contribute" : require_once $filePath.'contribute.php'; break;
case "Introduction" :$viewId=123;require_once $filePath.'read.php'; break;
default : require_once $indexPage;
};break;

case "file" ://如：http://safe/nhszw/?file-creatHtm
switch($fileName) {
default :@require_once $filePath.$fileName.'.php';//
};break;

default:include_once($indexPage);
}
?> 